package ontology.concepts.employmentlaw;

import ontology.concepts.general.ICase;
import jade.util.leap.List;

public class Case implements ICase<String>{
	private String ID;
	private String employeeID;
	private String employerID;
	private List employeeNorms;
	private List employerNorms;
	private Boolean party1wins;
	
	public Boolean getParty1wins() {
		return party1wins;
	}

	public void setParty1wins(Boolean party1wins) {
		this.party1wins = party1wins;
	}

	public String toString()
	{
		StringBuffer str = new StringBuffer();
		str.append("( ");
		str.append("case id: "+this.ID+";\n");
		str.append("employee: "+this.employeeID+" VS employer: "+this.employerID+";\n");
		str.append("employee norms: "+this.employeeNorms+";\n");
		str.append("employer norms: "+this.employerNorms+";\n");
		str.append("party1wins: "+this.party1wins);
		str.append(" )");
		return str.toString();
	}

	public String getID() {
		return ID;
	}

	public void setID(String caseID) {
		this.ID = caseID;
	}

	public String getEmployeeID() {
		return employeeID;
	}

	public void setEmployeeID(String employee) {
		this.employeeID = employee;
	}

	public String getEmployerID() {
		return employerID;
	}

	public void setEmployerID(String employer) {
		this.employerID = employer;
	}

	public List getEmployeeNorms() {
		return employeeNorms;
	}

	public void setEmployeeNorms(List employeeNorms) {
		this.employeeNorms = employeeNorms;
	}

	public List getEmployerNorms() {
		return employerNorms;
	}

	public void setEmployerNorms(List employerNorms) {
		this.employerNorms = employerNorms;
	}	
	
}
